speckled worm eel - Espagnol Anglais Dictionnaire